package com.uzai.console.vo.alarm.alarmrule;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 订单参数
 * @author liuqi
 * @date 2021年08月18日 11:46
 */
@ApiModel("报警规则内容参数")
@Data
public class AlarmRuleContentVo{

    @ApiModelProperty("系统类型(system-系统；wechat-微信；client-客户端；device-设备)")
    private String systemType;

    @ApiModelProperty("监控对象(cpu-CPU使用率；memory-内存使用率；disk-磁盘使用率；phonebal-话费余额)")
    private String alarmType;

    @ApiModelProperty("持续时间(1-1分钟；3-3分钟；5-5分钟；10-10分钟；30-30分钟)")
    private Integer keepdate;

    @ApiModelProperty("报警值（百分比/话费余额单位为分）")
    private Integer averageRate;

    @ApiModelProperty("是否委托手机话费充值（0-不委托；1-委托）")
    private Integer mobileRechargeFlag;

    @ApiModelProperty("手机话费充值金额(单位：元)")
    private Double mobileRechargeMoney;

}
